Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jan 14, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

aditya-arolkar-swe and others added 9 commits January 14, 2026 18:49
* feat(openapi): support x-fern-property-name on discriminators

Co-Authored-By: [email protected] <[email protected]>

* fix(openapi): add missing discriminantPropertyNameOverride in convertSchemaToSchemaWithExample

Co-Authored-By: [email protected] <[email protected]>

* test(openapi): add test case for discriminator x-fern-property-name via overrides.yml

Co-Authored-By: [email protected] <[email protected]>

* chore(openapi): anonymize test fixture schema names

Co-Authored-By: [email protected] <[email protected]>

* chore(cli): add version 3.41.0 for x-fern-property-name discriminator support

Co-Authored-By: [email protected] <[email protected]>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
…options (#11547)

* feat(ruby): add support for additional_query_parameters in request options

Co-Authored-By: [email protected] <[email protected]>

* chore: update seed tests with additional_query_parameters support

Co-Authored-By: [email protected] <[email protected]>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
…xperimental to docs.yml (#11543)

* feat: move ai-examples and ai-example-style-instructions from experimental to docs.yml

Co-Authored-By: [email protected] <[email protected]>

* fix: restore BlobPart type assertions in auto-generated SDK files

Co-Authored-By: [email protected] <[email protected]>

* chore: remove unused boxen and chalk dependencies from @fern-api/register

Co-Authored-By: [email protected] <[email protected]>

* fix: add hidden property to PlaygroundSettings type

Co-Authored-By: [email protected] <[email protected]>

* fix: format package.json files array for biome

Co-Authored-By: [email protected] <[email protected]>

* fix: add deprecated ai-examples properties to ExperimentalConfig for backward compatibility and fix compile errors

Co-Authored-By: [email protected] <[email protected]>

* fix: format publishDocs.ts for biome

Co-Authored-By: [email protected] <[email protected]>

* reconfigure

* chore: regenerate JSON schema files after restructuring ai-examples config

Co-Authored-By: Claude Sonnet 4 <[email protected]>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Kenny Derek <[email protected]>
Co-authored-by: Claude Sonnet 4 <[email protected]>
)

* feat(cli): add placeholder page for python-docs in fern docs dev

When running `fern docs dev`, Python library documentation cannot be
generated since it requires server-side processing via FDR. This change
adds a helpful placeholder page that:

- Explains why Python docs are not available in dev mode
- Shows the GitHub URL being used for the library
- Provides instructions on how to generate the full docs
- Lists what content will be generated

The placeholder page is visible in dev mode but is marked as noindex
to prevent search engine indexing. In production mode, FDR replaces
this placeholder with the actual generated documentation.

Co-Authored-By: Claude Opus 4.5 <[email protected]>

* fix(cli): remove duplicate title and add --preview mention in placeholder

- Remove duplicate H1 heading (frontmatter title is already rendered)
- Add mention of `fern generate --docs --preview` as alternative command

Co-Authored-By: Claude Opus 4.5 <[email protected]>

* fix(cli): improve placeholder warning message for fern docs dev

- Change Note to Warning callout
- Clarify that `fern docs dev` doesn't support python-docs yet
- Mention this will be added in a future release
- Remove redundant "Local Development" section

Co-Authored-By: Claude Opus 4.5 <[email protected]>

* chore(cli): bump version to 3.41.0 for python-docs placeholder

Co-Authored-By: Claude Opus 4.5 <[email protected]>

---------

Co-authored-by: Paarth Gupta <[email protected]>
Co-authored-by: Claude Opus 4.5 <[email protected]>
Co-authored-by: Paarth Gupta <[email protected]>
…layer (#11549)

* test(ts-sdk): add fixture demonstrating passthrough duplicate keys bug

Co-Authored-By: [email protected] <[email protected]>

* fix(ts-sdk): filter known properties in passthrough to prevent duplicate keys

Co-Authored-By: [email protected] <[email protected]>

* fix(ts-sdk): fix TypeScript type error in passthrough Set initialization

Co-Authored-By: [email protected] <[email protected]>

* test(ts-sdk): update fixture output after passthrough fix

Co-Authored-By: [email protected] <[email protected]>

* test(swift): add snapshot for ts-extra-properties fixture

Co-Authored-By: [email protected] <[email protected]>

* test(ir-to-jsonschema): add snapshot for ts-extra-properties fixture

Co-Authored-By: [email protected] <[email protected]>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
…11526)

* test(python-sdk): add fixture demonstrating wire test streaming bug

Co-Authored-By: [email protected] <[email protected]>

* test(python): add ir-to-jsonschema snapshots for new fixture

Co-Authored-By: [email protected] <[email protected]>

* test(swift): add endpoint path snapshot for new fixture

Co-Authored-By: [email protected] <[email protected]>

* fix(python): simplify fixture schema to avoid mypy errors

Co-Authored-By: [email protected] <[email protected]>

* fix(python-sdk): add request body matching for streaming wire test stubs

Co-Authored-By: [email protected] <[email protected]>

* fix(python-sdk): only add body patterns when endpoint has both SSE and non-SSE variants

Co-Authored-By: [email protected] <[email protected]>

* chore: trigger CI re-run

Co-Authored-By: [email protected] <[email protected]>

* test(python-sdk): update fixture output after fix

Co-Authored-By: [email protected] <[email protected]>

* Move version to new versions file

* Fix version

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Jan 14, 2026
@pull pull bot added the ⤵️ pull label Jan 14, 2026
@pull pull bot merged commit 5e42750 into code:main Jan 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants